package edu.calpoly.csc.coursebook.util;

import java.util.HashMap;
import java.util.List;

public interface RelevancyScorer
{	
	/**
	 * @param userKeywords The list of keywords from the user's interst list.
	 * @param courseUserMatches The list of keywords in the course that match any keywords inthe user's list
	 * 							(a subet of userKeywords).
	 * @param courseTitle The title of the course.
	 */
	public int calculateScore(HashMap<String, Double> userKeywords, 
			HashMap<String, Double> courseUserMatches, List<String> origInterests);
}
